package com.ruoyi.project.device.roadway.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 巷道管理对象 bas_roadway
 * 
 * @author wld
 * @date 2023-04-04
 */
public class BasRoadway extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** UUID */
    private String id;

    /** 巷道编号 */
    @Excel(name = "巷道编号")
    private String roadwayId;

    /** 所属仓库 */
    @Excel(name = "所属仓库")
    private String warehouseId;

    /** 巷道名称 */
    @Excel(name = "巷道名称")
    private String roadwayName;

    /** 设备编号 */
    @Excel(name = "设备编号")
    private String deviceId;

    /** 入库锁 */
    @Excel(name = "入库锁")
    private String inLocked;

    /** 出库锁 */
    @Excel(name = "出库锁")
    private String outLocked;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setRoadwayId(String roadwayId) 
    {
        this.roadwayId = roadwayId;
    }

    public String getRoadwayId() 
    {
        return roadwayId;
    }
    public void setWarehouseId(String warehouseId) 
    {
        this.warehouseId = warehouseId;
    }

    public String getWarehouseId() 
    {
        return warehouseId;
    }
    public void setRoadwayName(String roadwayName) 
    {
        this.roadwayName = roadwayName;
    }

    public String getRoadwayName() 
    {
        return roadwayName;
    }
    public void setDeviceId(String deviceId) 
    {
        this.deviceId = deviceId;
    }

    public String getDeviceId() 
    {
        return deviceId;
    }
    public void setInLocked(String inLocked) 
    {
        this.inLocked = inLocked;
    }

    public String getInLocked() 
    {
        return inLocked;
    }
    public void setOutLocked(String outLocked) 
    {
        this.outLocked = outLocked;
    }

    public String getOutLocked() 
    {
        return outLocked;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("roadwayId", getRoadwayId())
            .append("warehouseId", getWarehouseId())
            .append("roadwayName", getRoadwayName())
            .append("deviceId", getDeviceId())
            .append("inLocked", getInLocked())
            .append("outLocked", getOutLocked())
            .toString();
    }
}
